<html>
<body>
Reports a <code>StringBuilder.append(CharArray, offset, len)</code> function call on the JVM platform that should be replaced with a <code>StringBuilder.appendRange(CharArray, startIndex, endIndex)</code> function call.
<p>The <code>append</code> function behaves differently on the JVM, JS and Native platforms, so using the <code>appendRange</code> function is recommended.</p>
<p><b>Example:</b></p>
<pre><code>
  fun f(charArray: CharArray, offset: Int, len: Int): String {
      return buildString {
          append(charArray, offset, len)
      }
  }
</code></pre>
<p>After the quick-fix is applied:</p>
<pre><code>
  fun f(charArray: CharArray, offset: Int, len: Int): String {
      return buildString {
          appendRange(charArray, offset, offset + len)
      }
  }
</code></pre>
</body>
</html>
